<?php

include("../class/connection.php");
include("../class/ORMPrescripcion.php");
$conexionHis = new Connection();
$conexionHis->connect();
if (isset($_GET['accion'])) {
    $accion = $_GET['accion'];
    switch ($accion) {
        case 1: {//mostrar consultas
                $idExpediente = $_GET['expedienteId'];
                $sql_consulta = "SELECT *FROM Consulta
                        INNER JOIN expediente ON Consulta.expediente_idExpediente=expediente.idExpediente
                        WHERE Consulta.expediente_idExpediente=" . $idExpediente . " ORDER BY Consulta.fecha DESC";

                //echo $sql_pacientes;
                $qry_consultas = $conexionHis->executeQuery($sql_consulta);
                echo "<table border='0' width='100%' class='estilo_tabla' cellspacing='5'>";
                echo "<tr class='titulo_tabla'>";
                echo "<td>Fecha</td><td>Doctor</td><td>Motivo</td> <td>Diagnostico</td><td>Opciones</td>
                </tr>";
                $i = 0;
                while ($reg_consulta = mysql_fetch_assoc($qry_consultas)) {
                    $i++;
                    $tr = "tr_impar";
                    if ($i % 2 == 0) {
                        $tr = "tr_par";
                    }
                    $sql_doctor = "SELECT *FROM Doctor
                            inner join Persona on Persona.idPersona=Doctor.Persona_idPersona
                            WHERE Doctor.Persona_idPersona=" . $reg_consulta['Doctor_Persona_idPersona'];
                    $qry_doctor = $conexionHis->executeQuery($sql_doctor);
                    $reg_doctor = mysql_fetch_assoc($qry_doctor);
                    echo "<tr class=" . $tr . ">";
                    echo "<td>" . $reg_consulta['fecha'] . "</td><td>" . $reg_doctor['nombre'] . "</td> <td>" . $reg_consulta['razon'] . "</td><td>" . $reg_consulta['diagnostico'] . "</td>";

                    echo "<td><a href='javascript:mostrar_detalles_consulta(\"" . $reg_consulta['idConsulta'] . "\")'><img src='images/flecha_abajo.JPG' width='20' height='20' title='Examen'></a></td>";
                }
                echo "</tr>";


                echo "</table>";
                break;
            }
        case 2: {//mostrar datos del paciente historial
                $pacienteId = $_GET['pacienteId'];
                $sql_datos_paciente = "SELECT *FROM Paciente
                    INNER JOIN Persona on Paciente.Persona_idPersona=Persona.idPersona
                    INNER JOIN expediente on expediente.idExpediente=Persona.idPersona
                    WHERE Paciente.Persona_idPersona=" . $pacienteId;
                $qry_datos_paciente = $conexionHis->executeQuery($sql_datos_paciente);
                $reg_datos_paciente = mysql_fetch_assoc($qry_datos_paciente);
                echo "<table width='100%'>";
                echo "<tr><td colspan='2' align='center'>";
                echo " <div id='div_cargando_datos' class='div_encima' align='center'>";

                echo " </div></td></tr>";
                echo "<tr><td align='left' width='25%'><label>No. expediente:</label></td><td>";
                echo "<input type='text' readonly disabled value='" . $reg_datos_paciente['idExpediente'] . "'></td>";
                echo "</tr><tr>";
                echo "<td><label > Identificaci&oacute;n:</label></td><td>";

                echo "<input type='text' readonly disabled value='" . $reg_datos_paciente['identidad'] . "'>";

                echo "</td></tr>";

                echo "<tr><td><label>Nombre:</label></td><td>";
                echo "<input type='text' readonly disabled value='" . $reg_datos_paciente['nombre'] . "'></td>";
                echo "</tr><tr><td><label > Direcci&oacute;n:</label></td><td>";
                echo "<input type='text' readonly disabled value='" . $reg_datos_paciente['direccion'] . "'>";
                echo "</td></tr></table>";
                echo "<input type='hidden' value ='" . $pacienteId . "' id='txtPacienteId'>";


                break;
            }
        case 3: {//Mostrar detalles de consulta
                $consultaid = $_GET['consultaId'];
                $sql_sintomas = "SELECT *FROM Consulta
    INNER JOIN Sintomas_consulta ON Sintomas_consulta.Consulta_idConsulta= Consulta.idConsulta
    INNER JOIN Sintomas ON Sintomas.idSintoma=Sintomas_consulta.Sintomas_idSintoma
    WHERE Consulta.idConsulta=" . $consultaid;
                $qry_sintomas = $conexionHis->executeQuery($sql_sintomas);
                $lista_sintomas = "";
                $razon = "";
                $diagnostico = "";
                while ($reg_sintomas = mysql_fetch_assoc($qry_sintomas)) {
                    $lista_sintomas = $lista_sintomas . $reg_sintomas['Sintoma'] . " - ";
                }
                $sql_signos = "SELECT *FROM Consulta
    INNER JOIN Signos_consulta ON Signos_consulta.Consulta_idConsulta= Consulta.idConsulta
    INNER JOIN Signos ON Signos.idSigno=Signos_consulta.Signos_idSigno
    WHERE Consulta.idConsulta=" . $consultaid;
                $qry_signos = $conexionHis->executeQuery($sql_signos);
                $qry_detalles = $conexionHis->executeQuery($sql_detalles);
                $lista_signos = "";
                while ($reg_signos = mysql_fetch_assoc($qry_signos)) {
                    $lista_signos = $lista_signos . $reg_signos['Signo'] . " - ";
                }

                $sql_consulta = "SELECT *FROM Consulta WHERE idConsulta=" . $consultaid;
                $qry_consulta = $conexionHis->executeQuery($sql_consulta);
                $reg_consulta = mysql_fetch_assoc($qry_consulta);
                //echo "sintomas:".$lista_sintomas."<br/><br/> Signos".$lista_signos;
                echo "<table width='100%' border='0'>";
                echo "<tr><td width='20%'>";
                echo "<label>Motivo consulta:</label></td><td>";
                echo $reg_consulta['razon'];
                echo "</td></tr>";
                echo "<tr><td colspan='2'><br/><hr/><br/></td></tr>";
                echo "<tr><td>";
                echo "<label>Sintomas:</label></td><td>";
                echo $lista_sintomas;
                echo "</td></tr>";
                echo "<tr><td colspan='2'><br/><hr/><br/></td></tr>";

                echo "<tr><td>";
                echo "<label>Signos:</label></td><td>";
                echo $lista_signos;
                echo "</td></tr>";
                echo "<tr><td colspan='2'><br/><hr/><br/></td></tr>";

                echo "<tr><td>";
                echo "<label>Diagn&oacute;stico:</label></td><td>";
                echo $reg_consulta['diagnostico'];
                echo "</td></tr>";
                echo "<tr><td colspan='2'><br/><hr/></td></tr>";
                echo "<input type='hidden' id='txtConsultaIdReceta' value='" . $consultaid . "'>";


                //mostrar medicamentos
                $sql_medicamentos = "SELECT *FROM Prescripcion_has_medicamento
                    INNER JOIN Medicamentos
                    ON Prescripcion_has_medicamento.Medicamento_idMedicamento= Medicamentos.idMedicamento
                    WHERE Prescripcion_has_medicamento.Prescripcion_idPrescripcion=" . $consultaid;
                $qry_medicamentos = $conexionHis->executeQuery($sql_medicamentos);
                echo "<tr><td colspan='2'>";
                echo "<label>Medicamentos:<br/></label></td>";
                //mostrar medicamentos
                echo "<tr><td colspan='2'>";
                echo "<label>&nbsp;</label></td>";




                //fin mostrar medicamentos
                echo "<tr><td colspan='2' class='tr_par'>";
                $obj_prescripcion = new ORMPrescripcion();
                $obj_prescripcion->SetConsultaId($consultaid);
                $obj_prescripcion->SetImpresion(1);
                $obj_prescripcion->ListarMedicamentos();
                echo "</td></tr>";


                //echo "<tr><td colspan='2' class='tr_par'><br/><hr/></td></tr>";
                echo "</table>";
                break;
            }
    }
}
?>